Senior Machine Learning Engineer
Description
The Opportunity:
Ready to help shape the future of SEO with cutting-edge ML/AI? We're looking for an experienced Senior Machine Learning Engineer to join our team at Moz, where you'll build and deploy ML/AI solutions that empower marketers worldwide.
In this role, you'll get to flex your ML muscles across a variety of exciting challenges – from traditional ML models that predict search trends to LLM applications that help our users create better content. You'll work alongside our ML Lead and collaborate with teams across Moz to ship features that make a real difference in how people approach SEO and digital marketing.
Whether you're optimizing ranking models, building intelligent content recommendations, or experimenting with the latest LLM techniques, you'll have the opportunity to work on meaningful problems at scale. We believe in doing ML the right way – with solid engineering practices, thoughtful evaluation, and a focus on delivering genuine value to our users.
If you're passionate about machine learning, love solving complex problems, and want to work on products that help millions of marketers succeed online, we'd love to hear from you!
Key Responsibilities:
Model Development & Evaluation
- Implement and optimize LLM-based features including prompt engineering, fine-tuning, and RAG systems
- Design, develop, and train machine learning models for various business applications (classification, regression, NLP)
- Conduct rigorous model evaluation using appropriate metrics and cross-validation strategies
- Develop evaluation pipelines for both traditional ML models and LLM applications
- Create reproducible experimentation frameworks for model iteration and improvement
- Build ensemble methods and optimize model architectures for performance/accuracy trade-offs
ML Systems & Infrastructure
- Deploy ML infrastructure on AWS (SageMaker, Bedrock, EC2)
- Develop cost-effective solutions for both traditional models and LLMs
- Use Docker and Terraform to manage ML environments
- Build real-time and batch inference systems for ML models
- Create data pipelines and feature stores for model training
- Set up vector databases and RAG systems for LLM applications
- Implement monitoring and alerts for models in production
- Manage both traditional ML workloads and LLM API integrations
- Stay current with ML advancements, especially in LLMs
Team Collaboration
- Collaborate with engineering teams to integrate ML features into products
- Participate in code reviews ensuring high-quality, maintainable ML code
- Contribute to technical documentation and knowledge sharing
- Support other engineers in understanding and using ML systems
- Partner with product teams to scope and deliver ML features
Job Qualifications:
Technical Skills
- 6+ years of experience in machine learning engineering or data science
- 3+ years of production Python development with experience in ML frameworks (PyTorch, TensorFlow, Scikit-learn, XGBoost)
- Experience in building RESTful APIs and microservices
- Experience with AWS services including:
- SageMaker for model training and deployment
- S3, DynamoDB for data storage
- Experience with Bedrock or similar LLM services
- Experience with Docker and containerization
- Experience with the full ML lifecycle: problem framing, data analysis, model development, evaluation, and deployment
Engineering Skills
- Strong software engineering fundamentals and design patterns
- Experience with version control (Git) and collaborative development
- Understanding of distributed systems and scalability
Bonus skills & attributes
- Track record shipping ML products
- PhD or other experience in a research environment
- Deep experience in an applicable ML area. E.g. NLP, Deep learning, Bayesian methods, Reinforcement learning, clustering
- Experience with Infrastructure as Code using Terraform or similar technology
- Hands-on experience with LLM applications (prompt engineering, fine-tuning, RAG)
About Moz Group
The Moz Group, a subsidiary of Ziff Davis, Inc (NASDAQ: ZD), is a leading provider of marketing technology solutions primarily for small and medium-sized enterprises, consisting of a portfolio of brands across digital media and cloud services. Our SEO brands include Moz and STAT, Email Marketing brands include Campaigner, iContact, Kickbox, and SMTP, and finally our Communications brands are made up of Line2 and eVoice.
The Moz Group is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected. We work to help close the gender gap in tech, and to actively recruit people from other underrepresented groups. We strongly encourage women, gender diverse people, and minority candidates to apply.
About Ziff Davis
Ziff Davis (NASDAQ: ZD) is a vertically focused digital media and internet company whose portfolio includes leading brands in technology, shopping, gaming and entertainment, connectivity, health, cybersecurity, and martech. Today, Ziff Davis is focused on seven key verticals – Technology, Connectivity, Shopping, Entertainment, Health & Wellness, Cybersecurity and Marketing Technology. Its brands include IGN, Mashable, RetailMeNot, PCMag, Humble Bundle, Spiceworks, Ookla (Speedtest), RootMetrics, Everyday Health, BabyCenter, Moz, iContact and Vipre Security.
Our Benefits
Moz offers competitive salaries in addition to robust, health and wellness-focused benefits. We are committed to work-life balance with paid time off when you need it.
At Ziff Davis, we remain dedicated to creating an environment where everyone feels valued, respected, and empowered to succeed. We offer Employee Resource Groups, company-sponsored events, and regular opportunities for professional growth through educational support, mentorship programs, and career development resources. Our employees are recognized and celebrated through employee engagement programs and recognition awards.
If you're seeking a dynamic and collaborative work environment where you can see the direct impact of your performance and thrive both personally and professionally, then Moz is the place for you.
Compensation Range
Ziff Davis provides a range for the base pay. Factors that may be used to determine your actual pay may include your specific job related knowledge, skills, experience, and geographic location. The salary compensation for this role is $160,000 to $170,000. Individual pay within the compensation range for this business unit specific role is determined based on a variety of factors including experience, scope of the role, capabilities to perform the role, education and training, as well as business and company performance.
Ziff Davis is an Equal Opportunity Employer. At Ziff Davis, Diversity, Equity, and Inclusion (DEI) has always been about fairness, equal opportunity, and belonging. DEI enables us to attract and retain the best talent, regardless of background or circumstances, while enabling our thousands of employees worldwide to thrive.
#MOZ
#LI-Remote